package com.shun.upms.dto;

import com.shun.common.page.ShunPage;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 系统管理角色DTO
 * </p>
 *
 * @author clever
 * @since 2021-09-27
 */
@ApiModel(value = "SysAdminRole对象", description = "系统管理角色表")
@Data
public class SysAdminRoleDto extends ShunPage implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("主键id")
    private String roleId;

    @ApiModelProperty("角色名称")
    private String roleName;

    @ApiModelProperty("角色代码")
    private String roleCode;

    @ApiModelProperty("角色描述")
    private String roleDesc;

    @ApiModelProperty("序号")
    private Integer roleSort;

    @ApiModelProperty("数据范围（0:游客权限，1:个人数据权限，2:部门数据权限,3:全部数据权限）")
    private String dataScope;
}
